import tkinter
x=int(input("Начальная координата по оси X "))
y=int(input("Начальная координата по оси Y "))
n=int(input("Коэффицент увеличения "))
master=tkinter.Tk()
canvas = tkinter.Canvas(master,bg = "black" , height = 500, width = 500)
if x*n >= 500 and y*n >= 500:
    print("Размер фигуры превышает максимальный размер поля")
    exit()
if x >= 50 and y >= 50 and n >= 25:
    print("Размер фигуры превышает максимальный размер поля")
    exit()
if (x+20)*n < 0 or (x+20)*n > 500 or (y+10)*n < 0 or (y+10)*n >500:
    print("Размер фигуры превышает максимальный размер поля")
    exit()
if (x+10)*n < 0  or (x+10)*n >500 or  (y+30)*n < 0 or (y+30)*n > 500:
    print("Размер фигуры превышает максимальный размер поля")
    exit()
canvas.create_polygon((x,y),((x+10)*n,y),((x+10)*n,(y+10)*n),((x+20)*n,(y+10)*n),((x+20)*n,(y+20)*n),((x+10)*n,(y+20)*n),((x+10)*n,(y+30)*n),(x,(y+30)*n),fill = "purple")
if x < 0 or y < 0 :
    print("Размер фигуры превышает максимальный размер поля")
    exit()
canvas.pack()
master.mainloop()
